terrestrial snails - Fransızca İngilizce Sözlük